﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Server.Model;
using Server.DB;

namespace Server.Controller
{
    interface IPlanRouteController
    {
        ICollection<Station> GetAllStations();

        ICollection<Station> PlanRoute(Station start, Station end, DateTime date, CarModel carModel, BatteryType batteryType);

        Reservation ComfirmRoute(User user, Car car, ICollection<Station> stations, DateTime date);

     }
}
